financial sector downsizing - French English Dictionary